have a head start on - Francés Inglés Diccionario